package com.gurkensalat.ebooks.ebookmarksync.shared;

/**
 * Strongly influenced by the example code from Locale examples,
 * <http://www.twofortyfouram.com>
 * 
 * @author Hakan Tandogan <hakan.tandogan@gmail.com>
 */
public class SharedConstants
{
	/**
	 * The root directory of our family of synching apps
	 */
	public static final String SDCARD_SYNC_ROOT = "/sdcard/eBooks.bookmarksync"; //$NON-NLS-1$

	/**
	 * {@code Intent} action {@code String} broadcast by the Bookmark Syncher
	 * Core to requests plugins attempt to synchronize if necessary. The
	 * {@code Intent} will contain store-and-forward extras like the URL to sync
	 * to or authentication tokens.
	 * <p>
	 * There SHOULD be only one {@code Activity} per APK that implements this
	 * {@code Intent}.
	 * 
	 * @see Intent#EXTRA_BUNDLE
	 * @see Intent#EXTRA_STRING_BREADCRUMB
	 */
	public static final String ACTION_ATTEMPT_SYNC = "com.gurkensalat.ebooks.ebookmarksync.intent.action.ATTEMPT_SYNC"; //$NON-NLS-1$
}
